python嵩天课后思考题

您所在的位置:网站首页 python程序设计基础第二版答案 嵩天 python嵩天课后思考题

python嵩天课后思考题

2023-09-04 03:05| 来源: 网络整理| 查看: 265

第一次博文 Time:2018年04月28日 星期六 11:37

二次补充 2018年05月02日

第一章 程序设计基本方法 P29

# 1.1字符串的拼接

str1 = input("请输入一个人的名字:")

str2 = input("请输入一个地点:")

print("世界这么大,{}想去{}看看。".format(str1,str2))1234

# 1.2整数序列求和

n = input("请输入一个整数N:")

sum = 0

for i in range(int(n)):#或者调和函数eval(n)

print(i,end = ' ')

sum = sum + i+1

print("1到N求和结果为:",sum)1234567

# 1.3 9*9乘法表

# 版本一

for i in range(1,10):

for m in range(1,i+1):

sum = i*m

if m < i:

if sum < 10:

print(m,'*',i,"= {}".format(sum),end = '  ')

else:

print(m,'*',i,'=',sum,end = ' ')

else:

print(m,'*',i,'=',sum)

# 版本二

for i in range(1,10):

for j in range(1,i+1):

print("{} * {} = {:2}".format(j,i,i*j),end = ' ')

print('')1234567891011121314151617

# ---------1.4 计算1+2!+3!+4!+...+10!------------#

sum,tmp = 0,1

for i in range(1,11):

tmp *= i

sum += tmp

print("1+2!+3!+4!+...+10!=",sum)123456

# ---------1.5 猴子吃桃问题 ----------------------#

# list(range(5,0,-1)) -----  [5, 4, 3, 2, 1]

n = 1

for i in range(5,0,-1):

n = (n+1)*2  #n = (n+1)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3